19-21 Monmouth St, London WC2H 9DD, United Kingdom
View on Map
What travelers say:
Love this restaurant the food was really good, the service was good and the staff were friendly and really nice. Will definitely go again and sample more food! Loved the grilled cabbage!!